statutory impediment - German English Dictionary